@echo off

rem 检查是否配置了Maven环境变量
mvn -version >nul 2>&1
if errorlevel 1 (
    echo 未找到Maven，请检查Maven是否已正确安装和配置。
    exit /b
)

set TEMP_PATH=%~1

rem 切换到指定路径
cd /d %TEMP_PATH%
if errorlevel 1 (
    echo 无法切换到指定路径：%TEMP_PATH%
    exit /b
)

rem 安装项目
mvn install
if errorlevel 1 (
    echo 项目安装失败。
    exit /b
)

rem 执行 archetype:crawl
mvn archetype:crawl
if errorlevel 1 (
    echo archetype:crawl 执行失败。
    exit /b
)

echo 执行完成。
